界面開發(fā)者只需要注冊需要的數(shù)據(jù),當數(shù)據(jù)變化時框架就會將數(shù)據(jù)“推”到界面。界面開發(fā)者可以無須關注數(shù)據(jù)的來源和內(nèi)部組織形式。消息訂閱模式最常見的問題是同步模式下如何處理重入和超時。作為框架設計者,一定要考慮好這個問題。所謂重入,是二次開發(fā)者在消息的回調函數(shù)中執(zhí)行訂閱/取消訂閱的操作,這會破壞消息訂閱的機制。所謂超時是指二次開發(fā)者的消息回調函數(shù)處理時間過長,導致其他消息無法響應。